storage cradle - French English Dictionary